G-20 In India – OpEd
Published
The G-20 leaders’ summit is to be held in New Delhi on 9-10 September under India’s presidency. All elaborate arrangements are being made for a cosy stay, and blanket security for the delegates. Much of its fanfare is catching headlines in India media, engaged in projecting the summit as if it is bound to be a fabulous...
Full Article